home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / utmisc1 / fscode.lha / Src / CRC32.h < prev    next >
C/C++ Source or Header  |  1995-01-24  |  425b  |  21 lines

  1. /*
  2. ** $VER: CRC32.h (24.1.95) by Flavio Stanchina
  3. */
  4.  
  5. #ifndef CRC32_H
  6. #define CRC32_H
  7.  
  8. #include <exec/types.h>
  9.  
  10. /***** Constants *****/
  11. #define CRC32_INITIAL 0xFFFFFFFF
  12. #define CRC32_POLY    0x04C11DB7 // AUTODIN II, Ethernet, & FDDI
  13.  
  14. /***** CRC32 functions *****/
  15. VOID  CRC32_init  (VOID);
  16. ULONG CRC32_stream(UBYTE  , ULONG);
  17. ULONG CRC32_block (UBYTE *, ULONG);
  18. ULONG CRC32_blocks(UBYTE *, ULONG, ULONG);
  19.  
  20. #endif // CRC32_H
  21.